@charset "utf-8";
/*去除页面中所有标签的默认间距、补白*/
* { margin:0px; padding:0px;}
/*页面中的默认字体、字体大小、背景、文字颜色*/
body { font-size:12px; font-family:Arial; color:#666666; background:#ffffff;}
/*页面右侧滚动条*/
html { overflow-y:scroll;}
/*清除页面所有图片的默认边框*/
img { border:none;}
/*去除ol、ul、li的默认样式*/
ol,ul,li { list-style-type:none;}
/*设置表单等项目的默认字体大小*/
input,select,textarea { font-size:12px;}
/*设置文字段落、表格单元格的默认行高*/
p,th,td { line-height:22px;}
/*字体*/
.yahei { font-family:微软雅黑;}
.heiti { font-family:黑体;}
.songti { font-family:宋体;}
/* 其它需要用到的字体大小 */
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
h1{ font-size:14px;}
h2{ font-size:12px;}
h3{ font-size:12px;}
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.font13 { font-size: 13px; }
.font14 { font-size: 14px; }
.font15 { font-size: 15px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }
.font26 { font-size: 26px; line-height:28px;}
.font38 { font-size: 38px; }
/*去除页面中的链接点击后留下的虚线框*/
body a{ outline:none;blr:expression(this.onFocus=this.blur());}
/* 整个网站需要的字体样式*/
.hidden { overflow:hidden;}
.strong { font-weight:bold;}
.underline { text-decoration:underline;}
/* 图片边框 */
.imgp3 img { padding: 3px; border: 1px solid #FDB812; }
.imgp5 img { padding: 5px; border: 1px solid #cccccc; background:#ffffff; }
.imgvling img { margin-bottom:-3px; }
.imgvling2 img { margin-bottom:-4px; }
.block {display:block;}
/* 1px细线 */
.div1px { border:#CCCCCC solid 1px; }
/* li相关 */
ul,li { list-style-type:none; }
/*默认的文字链接样式*/
a:link { color:#666666; text-decoration:none;}
a:visited { color:#666666; text-decoration:none;}
a:hover { color:#0f2c8d; text-decoration:none;}
a:active { color:#0f2c8d; text-decoration:none;}

/*其他文字链接样式*/
.cffffff a:link{color : #ffffff ;}
.cffffff a:visited {color : #ffffff ;}
.cffffff a:hover {color : #02328d ;}
.cffffff a:active {color : #ffffff ;} 
.cffffff { color:#ffffff;}

.c333333 a:link{color : #333333 ;}
.c333333 a:visited {color : #333333 ;}
.c333333 a:hover {color : #02328d ;}
.c333333 a:active {color : #333333 ;} 
.c333333 { color:#333333;}

.c666666 a:link{color : #666666 ;}
.c666666 a:visited {color : #666666 ;}
.c666666 a:hover {color : #02328d ;}
.c666666 a:active {color : #666666 ;} 
.c666666 { color:#666666;}

.c02328d a:link{color : #fff ;}
.c02328d a:visited {color : #fff ;}
.c02328d a:hover {color : #0058ff ;}
.c02328d a:active {color : #02328d ;} 
.c02328d { color:#02328d;}

.cfdb812 a:link{color : #cf010e ;}
.cfdb812 a:visited {color : #cf010e ;}
.cfdb812 a:hover {color : #0058ff ;}
.cfdb812 a:active {color : #cf010e ;} 
.cfdb812 { color:#cf010e;}

.blue a:link,.blue a:visited { color:#00428e;}
.blue a:hover,.blue a:active { color:#ff6600;}

.grey a:link,.grey a:visited { color:#999999;}
.grey a:hover,.grey a:active { color:#ff6600;}

.red a:link,.red a:visited { color:#b2010b;}
.red a:hover,.red a:active { color:#ff6600;}




/* w系列控制宽度 */
.wauto { width: auto }
.w25 { width: 25%; }
.w33 { width: 33.3%; }
.w50 { width: 50%; }
.w100 { width: 100%; }

.w100px { width: 100px; }
.w120px { width: 120px; }
.w124px { width: 124px; }
.w130px { width: 130px; }
.w133px { width: 133px; }
.w200px { width: 200px; }
.w206px { width: 206px; }
.w210px { width: 210px; }
.w215px { width: 215px; }
.w230px { width: 230px; }
.w238px { width: 238px; }
.w240px { width: 240px; }
.w245px { width: 245px; }
.w288px { width: 288px; }
.w300px { width: 300px; }
.w310px { width: 310px; }
.w315px { width:310px;}
.w320px { width: 320px; }
.w380px { width: 380px; }
.w400px { width: 400px; }
.w407px { width: 407px; }
.w460px { width: 460px; }
.w475px { width: 475px; }
.w480px { width: 480px; }
.w490px { width: 490px; }
.w545px { width: 545px; }
.w600px { width: 600px; }
.w680px { width: 680px; }
.w720px { width: 720px; }
.w755px { width: 755px; }
.w775px { width: 775px; }
.w880px { width: 880px; }
.w920px { width: 920px; }
.w960px { width: 960px; }
.w980px { width: 980px; }
.w1000px { width: 1000px; }


/* h系列控制高度 */
.h100 { height:100%; }
.hauto { height:auto; }

.h2px { height: 2px; }
.h10px { height: 10px; }
.h20px { height: 20px; }
.h22px { height: 22px; }
.h20px { height: 20px; }
.h24px { height: 24px; }
.h26px { height: 26px; }
.h30px { height: 30px; }
.h35px { height: 35px; }
.h40px { height: 40px; }
.h50px { height: 50px; }
.h55px { height: 55px; }
.h66px { height: 66px; }
.h90px { height: 90px; }
.h70px { height: 70px; }
.h95px { height: 95px; }
.h100px { height: 100px; }
.h150px { height: 150px; }
.h188px { height: 188px; }
.h200px { height: 200px; }
.h205px { height:205px; }
.h210px { height: 210px; }
.h215px { height: 215px; }
.h267px { height: 267px; }
.h300px { height:300px; }
.h330px { height: 330px; }
.h340px { height: 340px; }
.h345px { height: 345px; }
.h420px { height: 420px; }
.h460px { height: 458px; }
.h480px { height: 480px; }
.h500px { height: 500px; }
.h530px { height: 550px; }

.lineheight100  { line-height:100%;}
.lineheight120  { line-height:120%;}
.lineheight150  { line-height:150%;}
.lineheight180  { line-height:180%;}
.lineheight200  { line-height:200%;}
.lineheight250  { line-height:250%;}

.lineheight0px  { line-height: 0px; }
.lineheight10px  { line-height: 10px; }
.lineheight15px  { line-height: 15px; }
.lineheight20px  { line-height: 20px; }
.lineheight24px  { line-height: 24px; }
.lineheight30px  { line-height: 30px; }
.lineheight35px  { line-height: 35px; }
.lineheight32px  { line-height: 32px; }
.lineheight40px  { line-height: 40px; }
.lineheight50px  { line-height: 50px; }

/* --bg系列控制背景图片，自行添加，前面的px控制左右相对位置，后面的控制上下相对位置-- */
.yebg1 { background: url(/internet/images/ye02.png); }
.yebg2 { background: url(/internet/images/ye01.png) repeat-x; }
.yebg3 { background: #cf010e;}
.yebg4 { background: #ffffff;}
.yebg5 { background: url(/internet/images/ye12.png) bottom repeat-x; }
.yebg6 { background: url(/internet/images/ye09.png) no-repeat; }
.yebg7 { background: url(/internet/images/ye10.png) no-repeat; }
.yebg8 { background: url(/internet/images/ye11.png) no-repeat 20px 47px; }
.yebg9 { background: url(/internet/images/ye15.jpg) no-repeat center top; }
.yebg10 { background: url(/internet/images/ye13.png) no-repeat 0px 153px; }
.yebg111 { background: url(/internet/images/ye114.jpg) no-repeat; }
.yebg11 { background: url(/internet/images/ye14.png) no-repeat; }
.yebg11_1 { background: url(/internet/images/ye14_1.gif) left top no-repeat; height:6px;}
.yebg11_2 { background: url(/internet/images/ye14_2.gif) left top repeat-y;}
.yebg11_3 { background: url(/internet/images/ye14_3.gif) left bottom no-repeat; height:6px;}
.yebg12 { background: url(/internet/images/rbg.png) no-repeat; }
.yebg13 { background: url(/internet/images/ye30.png) no-repeat 0px 295px; }
.yebg14 { background: url(/internet/images/ye27.png) no-repeat 0px 29px; }
.yebg15 { background: #eeeeee; }
.yebg16 { background: url(/internet/images/ye14.png) no-repeat; }
.yebg17 { background: url(/internet/images/ye39.png) no-repeat 0px 125px; }
.yebg18 { background: url(/internet/images/ye38.png) no-repeat; }
.yebg19 { background: url(/internet/images/ye44.png) no-repeat; }
.yebg20 { background: url(/internet/images/ye16.png) no-repeat; }
.yebg21 { background: url(/internet/images/ye45.png) no-repeat; }
.mlbg22 { background: url(/internet/images/hutop.gif) no-repeat; }
.mlbg23 { background: url(/internet/images/hubottom.gif) no-repeat; }

/* p系列控制padding */
.p3 { padding:3px;}
.p5 { padding:5px;}
.p10 { padding:10px;}
.p15 { padding:15px;}
.p20 { padding:20px;}
.p25 { padding:25px;}
.p30 { padding:30px;}

.pt3 { padding-top:3px;}
.pt5 { padding-top:5px;}
.pt8 { padding-top:8px;}
.pt10 { padding-top:10px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px;}
.pt25 { padding-top:25px;}
.pt30 { padding-top:30px;}
.pt35 { padding-top:35px;}
.pt80 { padding-top:65px;}
.pt220 { padding-top:220px;}

.pr5 { padding-right:5px;}
.pr10 { padding-right:10px;}
.pr15 { padding-right:15px;}
.pr20 { padding-right:20px;}
.pr25 { padding-right:25px;}
.pr30 { padding-right:30px;}
.pr55 { padding-right:55px;}

.pb5 { padding-bottom:5px;}
.pb10 { padding-bottom:10px;}
.pb15 { padding-bottom:15px;}
.pb20 { padding-bottom:20px;}
.pb25 { padding-bottom:25px;}
.pb30 { padding-bottom:30px;}

.pl5 { padding-left:5px;}
.pl10 { padding-left:10px;}
.pl15 { padding-left:15px;}
.pl20 { padding-left:20px;}
.pl25 { padding-left:25px;}
.pl30 { padding-left:30px;}
.pl33 { padding-left:33px;}
.pl40 { padding-left:40px;}
.pl55 { padding-left:55px;}
.pl105 { padding-left:105px;}
.pl145 { padding-left:145px;}

/* m系列控制padding */
.m5 { margin:5px!important;}
.m10 { margin:10px!important;}
.m15 { margin:15px!important;}
.m20 { margin:20px!important;}
.m25 { margin:25px!important;}
.m30 { margin:30px!important;}

.mt5 { margin-top:5px!important;}
.mt10 { margin-top:10px!important;}
.mt15 { margin-top:15px!important;}
.mt20 { margin-top:20px!important;}
.mt25 { margin-top:25px!important;}
.mt30 { margin-top:30px!important;}
.mt60 { margin-top:60px!important;}

.mr5 { margin-right:5px!important;}
.mr10 { margin-right:10px!important;}
.mr15 { margin-right:15px!important;}
.mr20 { margin-right:20px!important;}
.mr25 { margin-right:25px!important;}
.mr30 { margin-right:30px!important;}
.mr40 { margin-right:40px!important;}

.mb5 { margin-bottom:5px!important;}
.mb10 { margin-bottom:10px!important;}
.mb15 { margin-bottom:15px!important;}
.mb20 { margin-bottom:20px!important;}
.mb25 { margin-bottom:25px!important;}
.mb30 { margin-bottom:30px!important;}


.ml5 { margin-left:5px!important;}
.ml10 { margin-left:10px!important;}
.ml15 { margin-left:15px!important;}
.ml20 { margin-left:20px!important;}
.ml25 { margin-left:25px!important;}
.ml30 { margin-left:30px!important;}

/* 其他常用元素 */
/*文本对齐样式*/
.center { margin:0px auto;}
.tcenter { text-align:center;}
.tleft { text-align:left;}
.tright { text-align:right;}
/*左右漂浮样式*/
.l { float: left; }
.r { float: right; }
/*css清除浮动*/
.c { clear:both}
.clear { clear:both; height:0px; line-height:0px; font-size:0px;}
/*clearfix:after*/
.clearfix:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix { display:inline-table; display:block;}
*html .clearfix { height:1%;}
*+html .clearfix { height:1%;}
.imgfix img{display:block;}
/* 1px细线 */
.div1 { border:#CCCCCC 1px solid; }
.bnone { border: none;}
.b1sc { border:1px solid #CCCCCC;}
.b1scfd { border:1px solid #fdb812;}
.bt1sc { border-top:1px solid #CCCCCC;}
.br1sc { border-right:1px solid #CCCCCC;}
.bb1sc { border-bottom:1px solid #CCCCCC;}
.bl1sc { border-left:1px solid #CCCCCC;}
.bb1scxu {border-bottom:1px dashed #CCCCCC ; }
.brl1sc {border-left:1px solid #e3e3e3 ;border-right:1px solid #e3e3e3 ; }
/*添加鼠标悬浮显示手的形状*/
.hand { cursor:pointer;}
/*单行截字*/
.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*隐藏元素*/
.hide {	display:none;}
/*解决IE6双边距加倍错误*/
.inline { _display:inline;}

/* 页面其他用到效果
-------------------------------------------------------------- */

.list01 { width:100%; float:left;}
.list01 li { width:100%; height:24px; line-height:24px; float:left;}
.list01 li h3 { width:200px; height:24px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.list01 li h3 a { color:#ff6600!important;}
.list01 li h3 a:hover { color:#ff0000!important;}
.list01 li span { float:right;}

.zinav { width:100%; float:left; background: url(/internet/images/ye17.png) repeat-x}
.zinav li {width:120px; height:40px; float:left; text-align:center; background: url(/internet/images/ye10.png) no-repeat;}
.zinav li a { width:120px; height:40px; line-height:40px;}
.zinav li:hover {background: url(/internet/images/ye09.png) no-repeat; color:#fff!important;}
.zinav li:hover a { color:#fff!important;}
.now {background: url(/internet/images/ye09.png) no-repeat!important;}

.position1 { position:absolute; top:544px; width:720px; left:50%; margin-left:-360px; z-index:10}
.position2 { position:absolute; top:87px; width:960px; left:50%; margin-left:-480px; z-index:10}

.pager { text-align:center;}
.pager a,.pager span { display:inline-block; padding:0px 5px; margin:0 3px; height:18px; line-height:18px; border:#ccc 1px solid; font-family:宋体,arial;}
.pager span { border-color:#02328d; background:#02328d; color:#FFF;}
.pager a:hover { background:#cccccc;}

.imageshow1 li a {line-height:40px;}
.imageshow1 li:hover {background: #eeeeee; color:#02328d!important;}

.st {}
.st1 { display:block; position:relative; z-index:99999;}
.layer2 { display:none; width:600px; height:168px; line-height:20px!important; background:url(/internet/images/ye36.png) no-repeat; position:absolute; left:0px; top:-168px; z-index:999999;}
.st1hover .layer2 { display:block;}
.layer2fix1 { left:0px; top:-168px;}
.layer2fix2 { left:-120px; top:-168px;}
.layer2fix3 { left:-240px; top:-168px;}
.layer2fix4 { left:-360px; top:-168px;}

.st {}
.sta1 { display:block; position:relative; z-index:99999;}
.layer1 { display:none; position:absolute; z-index:999999;}
.sta1hover .layer1 { display:block; background:#ffffff; width:670px; height:150px;}
.layerfix1 { left:0px; top:-150px;}
.layerfix2 { left:0px; top:-150px;}
.layerfix3 { left:0px; top:-150px;}
.layerfix4 { right:-40px; top:-150px;}
.sta1hover .layerfix1 {display:block; background:#ffffff; width:670px; height:150px;}
.sta1hover .layerfix2 {display:block; background:#ffffff; width:290px; height:150px;}
.sta1hover .layerfix3 {display:block; background:#ffffff; width:285px; height:150px;}
.sta1hover .layerfix4 {display:block; background:#ffffff; width:290px; height:150px;}


.pro_titk{ width:475px; height:27px; border-bottom:1px solid #fff;}
.title01 { width:160px; height:27px; float:left;}
.title01 ul.idTabs { width:auto; float:left; height:27px;}
.title01 ul li { width:80px; height:27px; float:left;}
.title01 ul li a { display:block; width:80px; line-height:27px; text-align:center; background:url(/internet/images/ye20.png) left top no-repeat; color:#fff!important; font-size:12px;}
.title01 ul li a.selected { background:#fff; color:#333333!important;}


p.text {
	padding:10px;
	margin:10px;
	background:#f5f5f5;
	border:1px solid #ccc;
}
.fontRed {
	color:#FF0000
}
.title {
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:14px;
	padding:0 20px
}
.input1 input { padding-left:10px; width:250px; height:23px; line-height:23px; border:none; background:none; color:#a9a9a9;}
.input2 input { padding-left:10px; width:360px; height:22px; line-height:22px; border:none; background:none; color:#a9a9a9;}
.input3 input { padding-left:5px; width:170px; height:26px; line-height:26px; border:none; background:none; color:#a9a9a9;}
.input4 input { padding-left:10px; width:330px; height:22px; line-height:22px; border:none; background:none; color:#a9a9a9;}
.contk{ width:465px; line-height:20px; color:#333333;}
.scroll { width:478px; height:170px; margin-top:20px; overflow:hidden;}
.pro_tabrbtn{ width:135px; height:27px; line-height:27px; float:left;}
.pro_tabrbtn a{ width:135px; height:27px; line-height:27px; display:block; background:url(/internet/images/ye19.png) left top no-repeat; color:#fff!important;}
.pro_tabrbtn a:hover{ background:#fff; color:#333333!important;}

.list2 { background:url(/internet/images/ye40.png) no-repeat 0px 6px; padding-left:20px;} 


.cateList2 { width:680px; float:left; }
.cateList2 li { width:680px; float:left;}
.cateList2 li.tit { width:680px; height:26px; background:url(/internet/images/ss.gif) no-repeat; overflow:hidden; margin-bottom:7px;}
.cateList2 li.tit a { display:block; width:680px; line-height:26px; padding-left:38px; background:url(/internet/images/ss.gif) no-repeat; font-weight:bold;}
.cateList2 li.tit.hover,.cateList2 li.tit.cur { background-image:url(/internet/images/ss.gif);}
.cateList2 li.tit.cur a { background-image:url(/internet/images/zk.gif); color:#7b7b7b;}
.cateList2 li.con { display:none; margin-bottom:10px;}
.cateList2 li.con table { border-collapse:collapse; border:#fff 1px solid;}
.cateList2 li.con table td,.cateList2 li.con table th { border:#fff 1px solid; background:#f4f4f4; line-height:21px;}
.cateList2 li.con table td { padding-left:78px;}
.cateList2 li.con table th { background:#d5ecfd; text-align:left; font-weight:normal; padding-left:40px;}

.history h2.l { padding-left:20px;}
.history span.time { width:125px; float:left; text-align:center; font:100 14px/24px Arial; color:#884900; padding-top:28px; padding-right:5px;}
.history span.intro { width:610px; height:48px; overflow:hidden; float:left; font:100 14px/24px 微软雅黑; color:#2d2d2d; padding-top:5px;}


.proList2 { width:680px; float:left; }
.proList2 li { width:680px; float:left;}
.proList2 li.tit { width:680px; height:26px; background:#ebebeb url(/internet/images/pross.gif) 640px center no-repeat; overflow:hidden; margin-bottom:7px;}
.proList2 li.tit a { display:block; width:680px; line-height:26px; padding-left:20px; background:#ebebeb url(/internet/images/pross.gif) 640px center no-repeat; font-weight:bold;}
.proList2 li.tit.hover,.cateList2 li.tit.cur { background:#ebebeb url(/internet/images/pross.gif) 640px center no-repeat;}
.proList2 li.tit.cur a { background:#ebebeb url(/internet/images/proyc.gif) 640px center no-repeat; color:#7b7b7b;}



.proList2 li.con { display:none; margin-bottom:10px;}
.proList2 li.con table { border-collapse:collapse; border:#fff 1px solid;}
.proList2 li.con table td,.cateList2 li.con table th { border:#fff 1px solid; background:#f4f4f4; line-height:21px;}
.proList2 li.con table td { padding-left:78px;}
.proList2 li.con table th { background:#d5ecfd; text-align:left; font-weight:normal; padding-left:40px;}




a { color:#213f71; text-decoration:none; }
a:hover { color:#0066cc; }
.blk_18 { overflow:hidden; zoom:1; width:194px; margin-top:12px; margin-left:20px;}
.blk_18 .pcont { width:162px; float:left; overflow:hidden; }
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton  { width:16px; height:40px; float:left; background:url(/internet/images/ax.gif) no-repeat; margin-top:45px;}
.blk_18 .RightBotton { width:16px; height:40px; float:left; background:url(/internet/images/ax1.gif) no-repeat; margin-top:45px; }
.blk_18 .LeftBotton:hover { background:url(/internet/images/ax.gif) no-repeat;}
.blk_18 .RightBotton:hover { background:url(/internet/images/ax1.gif) no-repeat; }
.blk_18 .pl img { display:block; cursor:pointer; border:none;}
.blk_18 .pl { width:147px; float:left; float:left; text-align:center; line-height:24px; }
.blk_18 a.pl:hover { border:1px solid #5dacec; color:#5dacec; background:#fff; }

/*滚动的图片*/
.videopt{ width:147px; float:left; display:inline; margin:0px 8px 0px 7px;}
.videopic{ width:147px; height:111px;}
.videopic img{ width:147px; height:111px;}
.videotxt{ text-align:center; width:147px; height:25px; line-height:25px; margin-top:2px;}


.jcarousel-skin-tango { width:720px; height:330px; margin:0 auto; overflow:hidden; clear:both;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width:600px; padding:0px 60px; }
.jcarousel-skin-tango .jcarousel-clip { overflow: hidden; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:600px; height:330px; }
.jcarousel-skin-tango .jcarousel-item { width:600px; height:330px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left:0; margin-right:0px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top:0px; right:0px; width:60px; height:330px; cursor: pointer; background: transparent url(/internet/images/his_scrollbtn.gif) no-repeat 0px -330px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: -60px -330px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -120px -330px; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -180px -330px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top:0px; left:0px; width:60px; height:330px; cursor: pointer; background: transparent url(/internet/images/his_scrollbtn.gif) no-repeat 0px 0px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: -60px 0px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -120px 0px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -180px 0px; }



.deal_txt7{ width:680px; line-height:30px; color:#7b7b7b; border-bottom:1px dotted #bebebe; font-family:宋体; padding-top:15px; padding-bottom:8px;}
.deal_txt7 span{ width:216px; padding-left:10px; height:30px; line-height:30px; display:block; float:left;}
.deal_txt8{ width:680px; color:#7b7b7b; border-bottom:1px dotted #bebebe; font-family:宋体; padding-bottom:10px;}
.deal_txt8 h3{ font-size:12px; font-weight:bold; width:auto; padding-left:12px; line-height:30px; padding-top:10px; padding-bottom:5px;}
.deal_txt8 div{ width:666px; padding-left:14px; line-height:22px;}

/* 9.25 add */
.w330px { width: 330px; }
.w360px { width: 360px; }
.w500px { width: 490px; }
.w580px { width: 580px; }
.h270px { height: 270px; }
.h220px { height: 220px; }
.h245px { height: 245px; }
.yebg22 { background: url(/internet/images/ye48.png) no-repeat 0px 200px; }
.yebg23 { background: url(/internet/images/ye49.png) no-repeat 40px 0px; }
.yebg24 { background: url(/internet/images/ye51.png) no-repeat ; }
.yebg25 { background: url(/internet/images/ye50.png) no-repeat ; }
.pl50 { padding-left:50px;}
.b1sc { border:5px solid #CCCCCC;}
.b2sc { border-bottom:1px dotted #CCCCCC;padding:5px 0;margin:0 13px;}

.title02 { width:100%; height:30px;}
.title02 ul.idTabs { width:auto; float:left; height:30px;}
.title02 ul li { width:170px; height:30px; float:left;}
.title02 ul li a { display:block; width:100%; line-height:30px; text-align:center; color:black!important; font-size:12px;}
.title02 ul li a.selected { background: #547CC1; font-size:12px; color:#ffffff!important;}

/* #banner { position:relative; width:320px; height:200px; overflow:hidden; text-align:left;}
#banner_list img {border:0px;}
#banner_bg { position:absolute; bottom:0; _bottom:-1px; background:url(/internet/images/flashbg.png) repeat; height:30px; z-index:1000; cursor:pointer; width:320px; }
#banner_info{position:absolute; bottom:0; left:100px;height:30px; line-height:30px; color:#fff;z-index:1001;cursor:pointer; font-size:13px; font-weight:bold;}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:10px; right:13px;}
#banner ul li { display:block; width:13px; height:12px; line-height:12px; text-align:center; color:#fff;cursor:pointer; font-family:Arial; font-size:10px; float:left; margin-right:4px; display:inline;}
#banner ul li.on { color:#fff; font-weight:bold;}
#banner_list a{position:absolute;} */

.job_btn{ width:160px; padding-top:30px; padding-left:265px;}
.job_btn a{ padding:0px 4px;}


.deal_Title { width:680px; height:28px; cursor:pointer; background:#ebebeb url(/internet/images/pross.gif) 640px center no-repeat; margin-bottom:12px;}
.deal_Title.deaTi{ background:#ebebeb url(/internet/images/proyc.gif) 640px center no-repeat;}
.deal_Title.deaTi .job_list3{}
.job_list1{ width:auto; padding-left:17px; padding-right:32px; height:28px; line-height:28px; float:left; font-size:14px; font-family:微软雅黑; color:#02328d;  background:url(/internet/images/pro_titbg.gif) right top no-repeat;}
.job_list2{ width:auto; float:left;}
.job_list2 ul{ height:28px; line-height:28px; overflow:hidden}
.job_list2 li{ width:auto; float:left; padding-right:15px; padding-left:5px; height:28px; line-height:28px; font-family:微软雅黑; color:#757575; white-space:nowrap;}
.deal_menuCont { width:680px; line-height:28px;}
.deal_txt{ width:660px; margin-left:15px; line-height:26px; color:#818181;}
.deal_txt span{ margin-right:60px;}

.prolist_one{ width:320px; float:left; margin:5px 10px 15px 8px; display:inline;}
.prolist_left{ width:120px; float:left; margin-top:3px;}
.prolist_right{ width:200px; float:left;}
.prolist_right h3{ width:200px; height:30px; line-height:30px; color:#515151;}
.prolist_table{ width:200px; border-top:1px dotted #cacaca;}
.prolist_table td{ height:20px; line-height:20px; border-bottom:1px dotted #cacaca; font-family:微软雅黑;}

.mlbg01{ background: url(/internet/images/qywh1.jpg) center no-repeat; height:594px;}
.mlbg02{ background: url(/internet/images/whl.png) center no-repeat; width:134px;height:360px;}
.mlbg03{ background: url(/internet/images/whr.png) center no-repeat; width:134px;height:400px;}
.h400px { height: 400px; }
.mr130 { margin-right:132px!important;}
.mt100 { margin-top:105px!important;}
.pt60 { padding-top:60px;}
.btb1sc {border-top:1px solid #CCCCCC ;border-bottom:1px solid #CCCCCC;padding:3px 0 3px 5px;}
.scroll { width:315px;height: 320px;}
.ml130 { margin-left:130px!important;display:inline;}

.whnav { width:100%; float:left; }
.whnav li {width:100%; height:29px; float:left; background: url(/internet/images/line.png) 6px no-repeat;text-indent:25px;line-height:29px;}
.whnav li a { width:100%; height:29px; line-height:29px;color:#291100!important;}
.whnav li:hover,.whnav .selected{width:100%; height:29px; line-height:29px;background:url(/internet/images/whnavshow.jpg) center no-repeat;}
.whnav li:hover a { color:#291100!important;}

.order{ width:90%;}
.order input{ border:1px solid #c0c0c0;background:url(/internet/images/orderback.jpg);height:25px;}
.order select{ border:1px solid #c0c0c0;background:url(/internet/images/orderback.jpg);height:25px;}
.order textarea{ border:1px solid #c0c0c0;background:#f3f3f3 url(/internet/images/orderback.jpg) repeat-x;height:25px;}
.linetop{ margin:0 auto;width:90%;border-top:2px solid #f5bb11;border-bottom:1px solid #c0c0c0;padding-top:5px;}
.rightlist li{margin:0 auto;width:90%;background:url(/internet/images/rightarrow.gif) left center no-repeat;text-indent:15px;}

.order{ width:90%;}
.order input{ border:1px solid #c0c0c0;background:url(/internet/images/orderback.jpg);height:25px;}
.order select{ border:1px solid #c0c0c0;background:url(/internet/images/orderback.jpg);height:25px;}
.order textarea{ border:1px solid #c0c0c0;background:#f3f3f3 url(/internet/images/orderback.jpg) repeat-x;height:25px;}
.linetop{ margin:0 auto;width:90%;border-top:2px solid #f5bb11;border-bottom:1px solid #c0c0c0;padding-top:5px;}
.rightlist li{margin:0 auto;width:90%;background:url(/internet/images/rightarrow.gif) left center no-repeat;text-indent:15px;}
.submit{ width:98px;height:28px;background:url(/internet/images/tj.gif);border:0;}



/*新增*/
.datalist{
 border:1px solid #dde0e4; /* 表格边框 */
 font-family:Arial;
 border-collapse:collapse; /* 边框重叠 */
 background-color:#ffffff; /* 表格背景色 */
 font-size:12px;
}
 
.datalist caption{
 padding-bottom:5px;
 font:bold 12px;
 text-align:left;
}
 
.datalist th{
 border:1px solid #dde0e4; /* 行名称边框 */
 background-color:#eeeeee; /* 行名称背景色 */

 font-weight:bold;
 padding-top:4px; padding-bottom:4px;
 padding-left:15px; 
 text-align:left;
}
.datalist td{
 border:1px solid #dde0e4; /* 单元格边框 */
 text-align:left;
 padding-top:4px; padding-bottom:4px;
 padding-left:15px; 
}
.datalist tr.altrow{
 background-color:#c7e5ff; /* 隔行变色 */
}

.top .links { background:#000000;}
.top .links ul { width:100%; float:left;}
.top .links ul li { width:auto; float:right; background:url(/internet/images/links_line.gif) right no-repeat; padding-right:2px;}
.top .links ul li a { display:inline-block; height:40px; padding:0px 12px 0px 12px; font:100 12px/40px 微软雅黑; color:#fff!important;}
.top .links ul li a:hover { background-color:#cf010e;}
.top .links ul li a.sina { padding-left:32px; background-image:url(/internet/images/sina.gif); background-position:11px 13px; background-repeat:no-repeat;} 

.topbg { background:url(/internet/images/topbg.gif) top repeat-x; height:66px; clear:both; position:relative; z-index:9999;}

#nav_h { width:736px; height:66px; float:right;}/*导航外框 div*/
#nav_h ul.na01 { width:100%; height:66px; float:left;}/*导航外框 ul*/
#nav_h li.na02 { position:relative; z-index:1000; width:92px; height:66px; float:left;  padding-left:0px;}/*一级菜单 li*/
#nav_h a.na03 { display:block; width:100%; height:66px; line-height:66px; text-align:center; font-size:15px; font-family:微软雅黑;}/*一级菜单 a*/
#nav_h a.na03:link,a.na03:visited { color:#000000;}
#nav_h a.na03:hover { color:#fff;}

#nav_h li.focus a.na03 { background:#cf010e; color:#fff;} /*主导航的悬停、选中状态*/

#nav_h ul.nb01 { display:none; position:absolute; z-index:2; left:0px; top:66px; width:990px; height:30px; line-height:28px; color:#fff;}/*二级菜单外框 ul*/
#nav_h ul.nb01 li { width:auto; white-space:nowrap; float:left; line-height:30px;}/*二级菜单外框 li*/
#nav_h ul.nb01 li a { display:inline-block; width:auto; padding:0px 8px; height:30px; line-height:28px; text-align:center;}/*二级菜单外框 a*/
#nav_h ul.nb01 li a:link,ul.nb01 li a:visited { color:#fff;}
#nav_h ul.nb01 li a:hover { color:#fff; font-weight:bold;}

#nv1 ul.nb01 { left:-224px; width:735px; padding-left:225px;}
#nv2 ul.nb01 { left:-316px; width:660px; padding-left:300px;}
#nv3 ul.nb01 { left:-408px; width:610px; padding-left:350px;}
#nv4 ul.nb01 { left:-500px; width:700px; padding-left:260px;}
#nv5 ul.nb01 { left:-592px; width:540px; padding-left:420px;}
#nv6 ul.nb01 { left:-684px; width:960px; padding-left:0px;}
#nv7 ul.nb01 { left:-776px; width:200px; padding-left:760px;}
#nv8 ul.nb01 { left:-868px; width:960px; padding-left:0px;}
#nv9 ul.nb01 { left:-960px; width:960px; padding-left:0px;}

#secnavbg { display:none; position:absolute; left:0px; top:66px; z-index:999; width:100%; height:30px;  background:#cf010e;}/*导航背景*/
/*横向导航结束*/

.foot { background:#000000; clear:both;}
.foot .footLeft { font:100 12px/24px 微软雅黑; padding-top:20px; color:#fff;}
.foot .footLeft span.red a { margin-right:10px;}
.foot .footLeft a.aWhite { color:#fff!important;}
.foot .footLeft a.aWhite:hover { color:#ff6600!important;}
.friendLinks { width:298px; height:19px; float:right; margin-top:45px;}
.friendLinks span.name { display:block; width:288px; height:19px; background:url(/internet/images/footlinksbg.gif) no-repeat; padding-left:10px; font:100 12px/18px 微软雅黑;}
.friendLinks ul { display:none; width:298px; height:auto; position:absolute; left:0px; bottom:19px; background:#cccccc; padding:5px 0px;}
.friendLinks ul li a { display:block; width:290px; padding-left:8px; height:20px; line-height:20px; color:#333!important;}
.friendLinks ul li a:hover { background:#ececec;}
.friendLinks.hover { position:relative; z-index:10000;}
.friendLinks.hover ul { display:block;}

.ipro { width:100%; clear:both; height:118px; padding-top:14px; background:url(/internet/images/iscrollbg.gif) repeat; border-bottom:#c6c6c6 1px solid;}

.jcarousel-skin-tango { width:1000px; height:118px; margin:0 auto; overflow:hidden;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width:970px; padding:0px 15px; }
.jcarousel-skin-tango .jcarousel-clip { overflow:hidden; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:970px; height:118px; }
.jcarousel-skin-tango .jcarousel-item { width:194px; height:118px; }
.jcarousel-skin-tango .jcarousel-item .img { width:165px; height:78px; padding-left:14px;}
.jcarousel-skin-tango .jcarousel-item .img img { border:#fff 2px solid;}
.jcarousel-skin-tango .jcarousel-item h3 { height:32px; font:100 14px/32px 微软雅黑; padding-left:17px;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left:0px; margin-right:0px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top:27px; right:0px; width:15px; height:30px; cursor:pointer; background: transparent url(/internet/images/ibtns.gif) no-repeat 0 -30px; overflow:hidden;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: -15px -30px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -30px -30px; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -45px -30px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top:27px; left:0px; width:15px; height:30px; cursor: pointer; background: transparent url(/internet/images/ibtns.gif) no-repeat 0 0; overflow:hidden;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: -15px 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -30px 0; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -45px 0; }

.imain .title { width:100%; height:30px; float:left; padding:18px 0px 0px;}
.imain .title h2 { float:left; font:100 12px/20px 微软雅黑;}
.imain .title span.more { float:right; padding:5px 18px 0px 0px;}
.imain .content { width:100%; float:left;}

.imain .about,.imain .case,.imain .contact { _overflow:hidden;}

.imain .about .content { color:#959595; height:120px; line-height:20px; overflow:hidden; font-family:微软雅黑;}

.imain .content .caseShow,.imain .content .caseShow ul.imgs,.imain .content .caseShow ul.imgs li { width:238px; height:120px;}
.imain .content .caseShow,.imain .content .caseShow ul.imgs { position:relative;}
.imain .content .caseShow ul.imgs li { position:absolute; left:0px; top:0px; z-index:1;}
.imain .content .caseShow ul.nums { display:none;}
.imain .content .caseShow .casebg { width:238px; height:20px; background:#000; opacity:0.6; position:absolute; z-index:2; left:0px; bottom:0px; filter:alpha(opacity=60); }
.imain .content .caseShow h3 { width:165px; height:20px; font:100 12px/20px 微软雅黑; color:#fff; position:absolute; z-index:3; left:10px; bottom:0px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.imain .content .caseShow .btns { width:40px; height:11px; position:absolute; z-index:4; right:12px; bottom:5px;}
.imain .content .caseShow .btns a { display:block; width:11px; height:11px; overflow:hidden; background:url(/internet/images/case_btns.gif) 0px 0px no-repeat; float:left;}
.imain .content .caseShow .btns a.prev { background-position:0px 0px;}
.imain .content .caseShow .btns a.prev:hover { background-position:0px -13px;}
.imain .content .caseShow .btns a.next { background-position:-12px 0px; float:right;}
.imain .content .caseShow .btns a.next:hover { background-position:-12px -13px;}

.imain .contact { padding-top:25px;}
.imain .contact th { vertical-align:top;}
.imain .contact td { padding-left:8px; font:100 18px/20px Arial; color:#000; vertical-align:top;}
.imain .contact td strong { font-size:12px; font-family:微软雅黑; font-weight:normal; color:#606060;}

.zhuce{margin:0 auto;width:900px;background:url(/internet/images/back01.jpg) right bottom no-repeat;}
.zhuceleftform{float:left;width:200px;height:25px;border:1px solid #eee;margin-top:8px;text-indent:5px;}
.zhuceleftform3{float:left;width:60px;height:25px;background:url(/internet/images/login02.gif) no-repeat;border:0;margin-top:25px;}

.login{margin:0 auto;width:870px;}
.loginleft {float:left;width:413px;height:300px;background:url(/internet/images/login01.jpg) no-repeat;padding-top:80px;}
.loginleft div{margin:0 auto;width:230px;text-align:center;}
.loginleftform{float:left;width:222px;height:35px;background:url(/internet/images/login03.jpg) no-repeat;border:0;margin-top:20px;text-indent:40px;line-height:35px;}
.loginleftform1{float:left;width:222px;height:35px;background:url(/internet/images/login04.jpg) no-repeat;border:0;text-indent:40px;line-height:35px;}
.loginleftform2{float:left;width:60px;height:25px;background:url(/internet/images/login01.gif) no-repeat;border:0;margin:25px 15px 0 35px; display:inline;}
.loginleftform3{float:left;width:60px;height:25px;background:url(/internet/images/login02.gif) no-repeat;border:0;margin-top:25px;}
.loginright{float:right;width:400px;height:300px;background:url(/internet/images/login02.jpg) right top no-repeat;padding-top:30px;}


/*网站地图*/
.maplist { margin-bottom:15px;}
.maptitle { line-height:30px; padding-left:10px; border-bottom:#7e7e7e 1px dotted; font-size:14px; color:#3b3b3b; font-weight:bold;}
.maptitle a:link { color:#3b3b3b;}
.maptitle a:visited { color:#3b3b3b;}
.maptitle a:hover { color:#dc0000;}
.map_list ul li { width:90px; height:13px; line-height:15px; margin:5px 0px; border-right:#aaaaaa 1px solid; float:left; text-align:center;}
/*网站地图*/

#banner { position:relative; width:100%; height:420px; overflow:hidden; left:0; border-bottom:#ffb715 1px solid;}
#banner_list img {border:0px;}
#banner_bg { display:inline; position:absolute; bottom:0px; _bottom:-1px; height:20px; z-index:1000; cursor:pointer; width:980px;}
#banner_info{position:absolute; bottom:0px; left:15px;height:20px; line-height:20px; color:#fff;z-index:1001;cursor:pointer; font-size:12px; color:#2c2c2c;}
#banner_text {position:absolute;width:120px; z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;z-index:1002; margin:0; padding:0; width:200px; bottom:40px; right:0px;}
#banner ul li { display:block; float:left; display:inline; width:18px; height:14px; line-height:14px; text-align:center; background:#7F848A; color:#FFDC6A; border-left:0px solid #FFDC6A;cursor:pointer; font-family:Arial; font-size:12px; margin-left:5px}
#banner ul li.on { color:#ffffff; font-weight:bold; background:#fcb714;}
#banner_list a{position:absolute; display:block; width:100%; height:420px;}
.banner_shu{ width:1100px; margin:0 auto; position:relative;z-index:1002;}
.banner_shu ul {position:absolute;list-style-type:none; margin:0; padding:0; width:110px; top:400px; right:0px;}








